J Josh Appignanesi Director / Scriptwriter DouBan IMDb Director The Infidel 2010 6.4 Female Human Animal 2018 5.8